licence granted by mutual agreement - Espagnol Anglais Dictionnaire